module.exports = (sequelize, DataTypes) => {
  const userToken = sequelize.define('userToken', {
    identityType: DataTypes.STRING(15),
    token: DataTypes.STRING(150),
    loginTime: DataTypes.DATE,
    outdateTime: DataTypes.DATE,
    device: DataTypes.STRING(150),
    ip: DataTypes.STRING(50)
  })

  // userToken.associate = (models) => {
  //   userToken.belongsTo(models.user, {
  //     foreignKey: 'userId',
  //     targetKey: 'userId',
  //     as: 'user'
  //   })
  // }
  return userToken
}
